human rights framework - Francés Inglés Diccionario